package com.team2.insulatingtools.modular.tools.pojo.response;


import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @author yangqian
 * @date 2023-04-12 8:32
 * @description
 **/
@Data
public class ToolReminderResponse  {
    /**
     * 主键
     */
    @ChineseDescription("主键")
    private Integer id;

    /**
     * quota编号
     */
    @ChineseDescription("quota编号")
    private Integer quotaId;

    /**
     * 编号
     */
    @ChineseDescription("编号")
    private Integer number;
    /**
     * 车间
     */
    @ChineseDescription("车间")
    private String workshopName;
    /**
     * 班组
     */
    @ChineseDescription("班组")
    private String teamName;

    /**
     * 工具名称
     */
    @ChineseDescription("工具名称")
    private String name;

    /**
     * 状态 0正常/1下架/2报废未补充/3报废已补充
     */
    @ChineseDescription("状态 0正常/1下架/2报废未补充/3报废已补充")
    private Integer status;

    /**
     * 有效截止日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date expireDate;

    /**
     * 专业 0 供电专业 1电力专业
     */
    @ChineseDescription("专业 0 供电专业 1电力专业")
    private Integer speciality;

    /**
     * 间隔天数
     */
    @ChineseDescription("间隔天数")
    private Integer daysDiff;

}
